package cn.tt.tuantuanerp.tuantuanerp.comment.pojo.vo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author zms
 * 查询多条数据的VO类
 */
@Data
public class PurchaseStandardListVO implements Serializable {
    /**
     * 自定义单号(采购单号),主键
     */
    private String purchaseId;

    /**
     * 税金类型
     */
    private String rateType;

    /**
     * 税率
     */
    private BigDecimal taxRate;

    /**
     * 发票类型(0->不开发票；1->电子发票；2->纸质发票)
     */
    private Integer billType;

    /**
     * 总金额
     */
    private BigDecimal totalMoney;

    /**
     * 总金额税前
     */
    private BigDecimal totalMoneyBefore;

    /**
     * 含税总金额
     */
    private BigDecimal taxTotalMoney;

    /**
     * 未入库数量
     */
    private Integer notInStockAmount;

    /**
     * 下单时间
     */
    private LocalDateTime orderTime;

    /**
     * 入库员
     */
    private String entryEmployee;

    /**
     * 最后入库时间
     */
    private LocalDateTime lastEntryTime;

    /**
     * 采购员
     */
    private String purchasesEmployee;

    /**
     * 采购单状态
     */
    private Integer purchasesState;

    /**
     * 税金
     */
    private BigDecimal taxGold;

    /**
     * 已付金额
     */
    private BigDecimal amountPaid;

    /**
     * 未付金额
     */
    private BigDecimal amountOutstanding;

    /**
     * 供应商ID
     */
    private Integer supplierId;

    /**
     * 下单员
     */
    private String partOrder;

    /**
     * 商品总数量
     */
    private Integer countProduct;

    /**
     * 供应商名称
     */
    private  String  supplierName;

}
